Generalized Velocity Obstacles